RCSCLEAN
Section: User Commands (1)
Updated: 1990/11/02
Index
Return to Main Contents
NAME
rcsclean - clean up working files
SYNOPSIS
rcsclean
[rcsdiff options]
[file ... ]
DESCRIPTION
rcsclean
removes working files that were checked out and never modified.
For each file given,
rcsclean
compares the working file and a revision in the corresponding
RCS file. If it finds no difference, it removes the working file, and,
if the revision was locked, unlocks the revision.
If no
file
is given, all working files in the current directory are cleaned.
Any other options are passed along to
rcsdiff
for the comparison.
rcsclean
is useful for
clean
targets in Makefiles.
See also
rcsdiff(1),
which prints out the differences,
and
ci(1),
which
normally asks whether to check in a file
if it was not changed.
EXAMPLES
-
rcsclean *.c *.h
removes all working files ending in
.c
or
.h
that were not changed
since their checkout.
-
rcsclean
removes all working files in the current directory
that were not changed since their checkout.
DIAGNOSTICS
The exit status is 0 if there were no differences in any file under RCS control,
1 if there were differences, and 2 if there were errors.
IDENTIFICATION
Author: Walter F. Tichy.
Revision Number: 1.4; Release Date: 1990/11/02.
Copyright © 1982, 1988, 1989 by Walter F. Tichy.
Copyright © 1990 by Paul Eggert.
SEE ALSO
ci(1), co(1), ident(1), rcs(1), rcsdiff(1), rcsintro(1), rcsmerge(1), rlog(1),
rcsfile(5)
Walter F. Tichy,
RCS--A System for Version Control,
Software--Practice & Experience
15,
7 (July 1985), 637-654.
BUGS
RCS file names may not be given as arguments.
Any diagnostics generated by
rcsdiff
when comparing files are discarded.
If the latest revision is already unlocked,
and you have a lock on an earlier revision,
the earlier revision is unlocked.
rcsclean
is just an optional example shell script, and should not be taken too seriously.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- EXAMPLES
-
- DIAGNOSTICS
-
- IDENTIFICATION
-
- SEE ALSO
-
- BUGS
-
This document was created by
man2html,
using the manual pages.
Time: 16:08:48 GMT, September 10, 2022